< previous page page_60 next page >

Page 60
Quiz
1. What is at least one benefit of object-oriented analysis?
2. What is a methodology?
3. Describe the importance of use cases in analysis.
4. What are the three primary roles performed during analysis?
Exercise
You've been asked by a local insurance company to help it manage its large piles of paperwork. The manager with whom you interface says she wants to keep the application simple. She explains that she wants to place bar codes on each document and scan them in as images. Using a wand to read it, she and her staff of five employees could use the bar code to help access the stored image corresponding to the hard copy document. She doesn't want each worker to have access to another worker's stored images after they have been archived. Stored documents flagged as having problems should be electronically brought to the manager's attention. The project was funded based on the manager's and boss's conviction, and they both estimated it should take only two weeks to develop. There are no written requirements documents, but the manager wants you to document the specifications for the system.
(a) Determine how you would approach the Inception Phase.
(b) What use cases and scenarios have you identified?
(c) What actors have you discovered?
(d) Is this project feasible? Why or why not?

 
< previous page page_60 next page >

If you like this book, buy it!